weapons handling - French English Dictionary